Big Huge Thesaurus

Sophora secundiflora

noun